be hitting on all cylinders - Espagnol Anglais Dictionnaire